Animal Treasure Island
Directed by
Hiroshi Ikeda
Runtime
minutes
Released
1971
IMDb Score:
7.0
Flying Phantom Ship
Directed by
Hiroshi Ikeda
Runtime
minutes
Released
1969
IMDb Score:
6.8